Can't read the image? click here to refresh
Tiffin Top, located in Pauri Garhwal, Uttarakhand, is a popular viewpoint and tourist attraction ...